electrical insulating paper - Turkish English Dictionary